.TH std::swap(std::basic_spanbuf) 3 "2024.06.10" "http://cppreference.com" "C++ Standard Libary"
.SH NAME
std::swap(std::basic_spanbuf) \- std::swap(std::basic_spanbuf)

.SH Synopsis
   Defined in header <spanstream>
   template< class CharT, class Traits >

   void swap( std::basic_spanbuf<CharT, Traits>& lhs,    (since C++23)

              std::basic_spanbuf<CharT, Traits>& rhs );

   Overloads the std::swap algorithm for std::basic_spanbuf. Exchanges the state of lhs
   with that of rhs. Equivalent to lhs.swap(rhs);.

.SH Parameters

   lhs, rhs - std::basic_spanbuf objects whose states to swap

.SH Return value

   \fI(none)\fP

.SH Exceptions

   May throw implementation-defined exceptions.

.SH Example

    This section is incomplete
    Reason: no example

.SH See also

   swap    swaps two basic_spanbuf objects
   (C++23) \fI(public member function)\fP
   swap    swaps the values of two objects
           \fI(function template)\fP

.SH Category:
     * Todo no example
